Compund Words

Last Search Words

Sponsored Links

Search Result:pollen tube




Overview of noun pollen_tube

The noun pollen tube has 1 sense


  • pollen tube -- ((botany) a slender tubular outgrowth from a pollen grain when deposited on the stigma for a flower; it penetrates the style and conveys the male gametes to the ovule)